small fleece/snowflake - Spanish English Dictionary